home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / LockEmUp / LockemUp.jar / LockemUp / BaseScreen.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-03-05  |  1.2 KB  |  39 lines

  1. package LockemUp;
  2.  
  3. import java.io.InputStream;
  4. import javax.microedition.io.Connector;
  5. import javax.microedition.lcdui.Canvas;
  6.  
  7. abstract class BaseScreen extends Canvas implements Runnable {
  8.    private static final boolean showInfo = false;
  9.  
  10.    public abstract void Dispose();
  11.  
  12.    public abstract void run();
  13.  
  14.    public abstract int getReturnValue();
  15.  
  16.    public abstract void setStateValue(int var1);
  17.  
  18.    public byte[] ReadByteArray(String var1, int var2, int var3) {
  19.       byte[] var4 = null;
  20.       new StringBuffer();
  21.  
  22.       try {
  23.          InputStream var6 = Connector.openInputStream("resource:LockemUp\\" + var1);
  24.          var4 = new byte[var2];
  25.          if (var3 > 0) {
  26.             var6.skip((long)var3);
  27.          }
  28.  
  29.          var6.read(var4);
  30.          var6.close();
  31.       } catch (Exception var7) {
  32.          System.out.println("Resource loading error!\n" + var7);
  33.          System.out.println("Resource loading error!\n" + var1);
  34.       }
  35.  
  36.       return var4;
  37.    }
  38. }
  39.